germ-proof filter - German English Dictionary